English dictionary
genus Lemna
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root
Synonyms lemnaSource: WordNet 3.0