Chloroxylon

Chloroxylon

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