n. any of a family of shrubs or trees which produce resinous and aromatic substances (native to Asia and the Americas)
STYRAX
Meaning of STYRAX in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012