sandarach

Explore definitions, synonyms, and language insights of sandarach

Definitions

Noun
a brittle and faintly aromatic translucent resin used in varnishes

More General Terms