storax family

Noun
  1. A widely distributed family of shrubs and trees of order Ebenales (synset 112797706)

Found on Word Lists

Other Searches