Meaning of Bombax

Definition of Bombax

(noun) trees of chiefly South America

Other information on Bombax

WIKIPEDIA results for Bombax
Amazon results for Bombax