storax
Noun
Meaning
Any one of a number of similar complex resins obtained from the bark of several trees and shrubs of the Styrax family. The most common of these is liquid storax, a brown or gray semifluid substance of an agreeable aromatic odor and balsamic taste, sometimes used in perfumery, and in medicine as an expectorant.
Source: Webster's dictionarySynonyms
cypress
pine
juniper
fir
spruce
benzoin
resin
myrrh
sandalwood
copal
frankincense
patchouli
elemi
calomel
boneset
Show all synonyms