bombacaceae

Noun
  1. Tropical trees with large dry or fleshy fruit containing usually woolly seeds (synset 112209502)

Found on Word Lists

Other Searches