storesin

noun
stor·​es·​in | \ ˈstȯr-ez-ᵊn How to pronounce storesin (audio) \

Medical Definition of storesin

: a resin that is an alcohol, exists in two forms, and is the chief constituent of storax