Bombacaceae Meaning

There are 1 meaning(s) for word Bombacaceae

Meaning 1 : tropical trees with large dry or fleshy fruit containing usually woolly seeds

    Synonyms : family bombacaceae