a retail shop where medicine and other articles are sold
[ Syn: drugstore , apothecarys shop , chemists , chemists shop , pharmacy ]
a retail shop where medicine and other articles are sold
[ Syn: drugstore , apothecarys shop , chemists , chemists shop , pharmacy ]