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 Tamil, Lemna definition, translation and meaning of Lemna in Tamil. Find Lemna similar words, Lemna synonyms. Learn and practice the pronunciation of Lemna. Find the answer of what is the meaning of Lemna in Tamil.
Other languages: Lemna meaning in Hindi
What is Lemna meaning in Tamil, Lemna translation in Tamil, Lemna definition, pronunciations and examples of Lemna in Tamil.