Autoscope

Definition of Autoscope from the PharmacyDictionary.in

Autoscope

This term refers to any instrument used in the visual examination of one’s own organs or cavities.

Not Available