English → Hindi dictionary
mustard tree
Definition
evergreen South American shrub naturalized in United States; occasionally responsible for poisoning livestock
Looking for poetry? Read shayari and poems by great poets.
evergreen South American shrub naturalized in United States; occasionally responsible for poisoning livestock
Looking for poetry? Read shayari and poems by great poets.