English → Hindi dictionary

madia oil plant

माड़िया आयल प्लांटNOUN

Definition

South American herb with sticky glandular foliage; source of madia oil

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