huisacheTop 40000MeaningsNoun1. the needle bush or sweet acacia (Vachellia farnesiana), a thorny tree of the genus Vachellia, native to Mexico and Central America2. Any of various trees of the genus Havardia.