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 : genus lemna
Install App
Lemna meaning in Telugu.