what is a mustard tree?
Princeton's WordNet(0.00 / 0 votes)Rate this definition: 1  tree tobacco, mustard tree, Nicotiana glauca(noun) evergreen South American shrub naturalized in United States; occasionally responsible for poisoning livestock.
Since 1994, Mustard Tree has transformed the lives of people in Greater Manchester who are trapped in poverty or homelessness, by enabling them to gain the skills and self-confidence they need to reach their full potential. Donate. Your donation helps fights poverty and supports local people in Greater Manchester.