Medical Dictionary
storesin
noun stor·es·in \ˈstȯr-ez-ən\
Medical Definition of STORESIN
: a resin that is an alcohol, exists in two forms, and is the chief constituent of storax
Seen & Heard
What made you want to look up storesin? Please tell us where you read or heard it (including the quote, if possible).