Attested.to

Definition

a type of benzoin resin obtained from Styrax benzoin, which grows predominantly on the island of Sumatra.

Seed ·

Term in context

benzoin Sumatra in CommonParlance