Want this question answered?
Pharmacist or chemist (British English) or druggist (American English).
A pharmacist. In Great Britain they are also called chemists.
a pharmicist
1800PetMeds sells medicines for pets. You can purchase a range of pet medicines from them including vaccinations, flea treatments, Advantix and Frontline Plus.
medic
For medicines they are called patents.
'Fence' is English slang for some one who re-sells goods which have been stolen.
walgreens, cvs, walmart etc. drug stores in general
pharmacy
To get rid of lice use lice shampoo or there is a place called 'Hair Fairies' and they will get rid of your lice and have products that will too.Also, you can buy LiceMD from any store that sells medicines.
A man who sells men's clothing is called a haberdasher and the store is called a haberdashery.
English specifically... I'm not sure. I do know that it's fairly common in China for a person to have two doctors, one who uses Western medicines and techniques and one who uses traditional Chinese medicines. In general, western medicine is used for the treatment of injuries and diseases and traditional medicines are used for health maintenance.