Meaning of bombax malabarica

Definition of bombax malabarica

(noun) East Indian silk cotton tree yielding fibers inferior to kapok

Other information on bombax malabarica

WIKIPEDIA results for bombax malabarica
Amazon results for bombax malabarica