huisache
Top 40000
Meanings
Noun
1. the needle bush or sweet acacia (Vachellia farnesiana), a thorny tree of the genus Vachellia, native to Mexico and Central America
2. Any of various trees of the genus Havardia.