GNU Collaborative International Dictionary of English
Found one definition
-
Lemna n. A genus of minute acquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root.
Syn. -- genus Lemna.
[WordNet 1.5]