Attested.to

Definition

a retail shop where medicine and other articles are sold

Seed ·

Term in context

chemist's shop in CommonParlance