storax
/ˈstɒræk/Definitions
1. noun
A fragrant resin obtained from the styrax tree, used in perfumery and medicine.
“The perfume contained storax, which gave it its distinctive scent.”
1. noun
A fragrant resin obtained from the styrax tree, used in perfumery and medicine.
“The perfume contained storax, which gave it its distinctive scent.”