Definitions
There is 1 meaning of the phrase
Benzoin Sumatra.
Benzoin Sumatra - as a noun
A type of benzoin resin obtained from styrax benzoin, which grows predominantly on the island of sumatra.
Example: "Benzoin sumatra is used in pharmaceutical preparations."
Synonyms (Exact Relations)
sumatran benzoinWord Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Phrases
sumatran benzoin