Meaning of Chloroxylon

Definition of Chloroxylon

(noun) deciduous trees of India and Sri Lanka

Other information on Chloroxylon

WIKIPEDIA results for Chloroxylon
Amazon results for Chloroxylon