Lemna meaning in malayalam

Word: Lemna

Meanings of Lemna in malayalam :

Noun Paayal‍ (പായല്‍)
Katappaayal‍ (കടപ്പായല്‍) Muttappaayal‍ (മുട്ടപ്പായല്‍) Kutappaayal‍ (കുടപ്പായല്‍)
Lemna definition
Noun:
(biology,botany) 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 wordsLemna - Paayal‍ (പായല്‍)
Malayalam to English
English To Malayalam