Definitions of apothecary's shop:

  • noun:   a retail shop where medicine and other articles are sold