This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Styrax
n.
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.