STYRAX


Meaning of STYRAX in English

noun ·same·as storax.

2. styrax ·noun a genus of shrubs and trees, mostly american or asiatic, abounding in resinous and aromatic substances. styrax officinalis yields storax, and s. benzoin yields benzoin.

Webster English vocab.      Английский словарь Webster.