storax

Nouns

  • (n) a vanilla-scented resin from various trees of the genus Styrax

Words of close approximity

store stork storm story
storey stormy
storax family