GENUS STYRAX





Definition:

  1. [noun] deciduous or evergreen shrubs and small trees
    Synonyms: genus Styrax

Synonyms: