Meaning of Bombax
Definition of Bombax
(noun)
trees of
chiefly
South America
Other information on Bombax
WIKIPEDIA results for
Bombax
Amazon results for
Bombax
Tweet