×

styrax meaning in English

n. styrax, any of a family of shrubs or trees which produce resinous and aromatic substances (native to asia and the americas)

Related Words

  1. stylographe
  2. styptique
  3. styrie
  4. styrène
PC Version

Copyright © 2018 WordTech Co.