Meaning of genus lemna

Definition of genus lemna

(noun) minute aquatic herbs floating on or below the water surface of still water consisting of a leaflike frond or plant body and single root

Other information on genus lemna

WIKIPEDIA results for genus lemna
Amazon results for genus lemna