English → Hindi dictionary

limnobium

लीमनोबियम / लिमनोबियम / लिम्नोबियमNOUN

Definition

American frogbit

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