Definition of Medicator from the PharmacyDictionary.in
Medicator
Synonyms or meaning of Medicator
This is a device used to deliver medicines into a body cavity.
Image related to Medicator
Not Available
Definition of Medicator from the PharmacyDictionary.in
This is a device used to deliver medicines into a body cavity.
Not Available