tepehuaje
Meanings
Noun
1. a tree of species Lysiloma acapulcense
2. a great leadtree (Leucaena pulverulenta)