meaning of apothecarys shop

1. a retail shop where medicine and other articles are sold


Related Words

apothecarys shop |

Developed & Maintained By Taraprasad.com

Treasure Words