styrax
English
Noun
(es)
Any member of the genus Styrax of about 130 species of large shrubs or small trees, mostly native to temperate or tropical regions of the Northern Hemisphere.
Hyponyms
* benzoin
----
Not English
has no English definition. It may be misspelled.