Attested.to

Definition

a retail shop where medicine and other articles are sold

Seed ·

Term in context

apothecary's shop in CommonParlance