Medicator

Definition of Medicator from the PharmacyDictionary.in

Medicator

This is a device used to deliver medicines into a body cavity.

Not Available