druggist's shop

English

Noun

druggist's shop

  1. Synonym of pharmacy.