Subscribe
URL of the page has been copied to clipboard.
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.
Synonyms : lemna
Install App
Genus lemna meaning in Telugu.