Meaning of genus styrax

Definition of genus styrax

(noun) deciduous or evergreen shrubs and small trees

Other information on genus styrax

WIKIPEDIA results for genus styrax
Amazon results for genus styrax