The definition :
Definitions of drugstore:
- noun: a retail shop where medicine and other articles are sold
Are you interested in alternative search :
:apothecary's shop chemist's chemist's shop dispensary pharmacy pharmacopoeia shop store
If you like reading news check: