storesin
noun
stor·es·in
ˈstȯr-ez-ᵊn
: a resin that is an alcohol, exists in two forms, and is the chief constituent of storax
Love words? Need even more definitions?
Merriam-Webster unabridged
Share