chinaberry
nounDefinition of chinaberry
: a small Asian tree (Melia azedarach) of the mahogany family naturalized in the southern U.S. where it is widely planted for shade or ornament
Keep scrolling for more