Definition of Benzocaine from the PharmacyDictionary.in
Benzocaine
Synonyms or meaning of Benzocaine
A local anesthetic used to reduce pain and itching from insect stings, minor sunburn, dermatitis, and other minor medical conditions
Image related to Benzocaine
Not Available