English → Hindi dictionary

mustard tree

मस्टर्ड ट्री / मस्टर्डNOUN

Definition

evergreen South American shrub naturalized in United States; occasionally responsible for poisoning livestock

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