Dictionary.com
Thesaurus.com

Levant storax

American  

noun

  1. storax2


Etymology

Origin of Levant storax

First recorded in 1935–40