Definition of Autoscope from the PharmacyDictionary.in
Autoscope
Synonyms or meaning of Autoscope
This term refers to any instrument used in the visual examination of one’s own organs or cavities.
Image related to Autoscope
Not Available
Definition of Autoscope from the PharmacyDictionary.in
This term refers to any instrument used in the visual examination of one’s own organs or cavities.
Not Available