Definitions of genus styrax:

  • noun:   deciduous or evergreen shrubs and small trees