Mucilage
-
Title
Mucilage
-
Definition
A sticky, viscous liquid; e.g., that present among the leaf bases of Rapateaceae or in canals penetrating the ovary and sepals of some Lecythidaceae.
- *For more educational content, please visit The Hand Lens and explore our herbarium collections and the stories they tell.