apothecary's shop

Noun
  1. A retail shop where medicine and other articles are sold (synset 103254045)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches