20 40 60
Displaying 1 - 1 out of 1 Object(s)
Term Definition
Mucilage 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. Cross section of an ovary of Lecythis prancei. Photo by S. A. Mori.