Definitions
noun
tropical trees with large dry or fleshy fruit containing usually woolly seeds
Look “bombacaceae” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
tropical trees with large dry or fleshy fruit containing usually woolly seeds