English → Hindi dictionary

lemna

लेमन / लेमना / लेम्नाNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.