apothecary's shop

English

Noun

apothecary's shop

  1. Synonym of pharmacy.