Embrocation

Definition of Embrocation from the PharmacyDictionary.in

Embrocation

This is a fluid liniment.

Not Available