Duckweed
English Meaning
A genus (Lemna) of small plants, seen floating in great quantity on the surface of stagnant pools fresh water, and supposed to furnish food for ducks; -- called also duckmeat.
- Any of various small, free-floating, stemless aquatic flowering plants of the genus Lemna, growing in close, often carpetlike colonies on the surface of quiet water.
Sorry, No Malayalam Meaning for your input!
See Duckwee Want To Try Duckweed In Malayalam??