meaning of apothecarys shop
1.
a
retail
shop
where
medicine
and
other
articles
are
sold
Related Words
apothecarys shop
|
Developed & Maintained By
Taraprasad.com