Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
lemna
Jump to user comments
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
Related words
Related search result for "lemna"
Comments and discussion on the word "lemna"