Bombacaceae
Explore definitions, synonyms, and language insights of Bombacaceae
Definitions
Noun
tropical trees with large dry or fleshy fruit containing usually woolly seeds
Explore definitions, synonyms, and language insights of Bombacaceae