Sorry, exact match is not available in the bilingual dictionary.
12
The word or phrase Lemna refers to minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root. See Lemna meaning in Sanskrit, Lemna definition, translation and meaning of Lemna in Sanskrit. Find Lemna similar words, Lemna synonyms. Learn and practice the pronunciation of Lemna. Find the answer of what is the meaning of Lemna in Sanskrit.
Other languages: Lemna meaning in Hindi
What is Lemna meaning in Sanskrit, Lemna translation in Sanskrit, Lemna definition, pronunciations and examples of Lemna in Sanskrit.