YourDictionary

styrax

sty·rax

noun
See storax.

Origin: Latin; see storax .

link/cite print suggestion box