Attested.to

Definition

any salt or ester of benzoic acid

Seed ·

Term in context

benzoate in CommonParlance