genus styrax

Noun
  1. Deciduous or evergreen shrubs and small trees (synset 112798054)

Found on Word Lists

Other Searches