English → Hindi dictionary

mother in law plant

मदर इन लॉNOUN

Definition

a evergreen plant with large showy dark green leaves; contains a poison that swells the tongue and throat hence the name

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