English Dictionary
◊ CHLOROXYLON
Chloroxylon
n : deciduous trees of India and Sri Lanka [syn: {Chloroxylon},
{genus Chloroxylon}]