Lemna (Noun)
Meaning
Minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root.
Classification
Nouns denoting plants.
Minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root.
Nouns denoting plants.