Noun Definition

genus styrax

1.Definition: deciduous or evergreen shrubs and small trees

Category: Plants