Meaning of bombacaceae

Definition of bombacaceae

(noun) tropical trees with large dry or fleshy fruit containing usually woolly seeds

Other information on bombacaceae

WIKIPEDIA results for bombacaceae
Amazon results for bombacaceae