Chloroxylon
Chloroxylon
n.
a genus of deciduous trees of India and Sri Lanka.