Home

Word

Lemna, n.
more info minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root
<noun.plant>

Lemna genus Lemna