English → Hindi dictionary

vedalia

वेदलिया / वेडेलिया / वेदअलीअNOUN

Definition

native to Australia; introduced elsewhere to control scale insects

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