Drugstore

A drugstore is a United Multiversal English term for a large-sized pharmacy (or a supermarket-sized pharmacy).