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