English dictionary
genus lemna meaning and definition
Definition and meaning of genus lemna at MeaningMonkey.org. genus lemna meaning and definition in the English Dictionary.GENUS LEMNA noun
Definition of genus Lemna (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: Lemna
Source: Princeton University Wordnet