Chloroxylon
WordNet

noun


(1)   Deciduous trees of India and Sri Lanka
 
x
OK