Bombacaceae

Explore definitions, synonyms, and language insights of Bombacaceae

Definitions

Noun
tropical trees with large dry or fleshy fruit containing usually woolly seeds

More General Terms