Definition of Embrocation from the PharmacyDictionary.in
Embrocation
Synonyms or meaning of Embrocation
This is a fluid liniment.
Image related to Embrocation
Not Available
Definition of Embrocation from the PharmacyDictionary.in
This is a fluid liniment.
Not Available