Chemists Synonyms

A retail shop where medicine and other articles are sold
(Noun)