storax
/S T AO1 R AE0 K S/noun
- 1
Any member of the genus Styrax of trees and shrubs.
- 2
The resin of the oriental sweetgum tree (Liquidambar orientalis), formerly used as a stimulating expectorant.
Translate โstoraxโ into another language
Choose a language below to open the translator with English selected as the source language.