ENGLISH DICTIONARY

Metroscope

Definition & Meaning

Part of speech noun

Quick meaning: Metroscope is a noun meaning (medicine, historical) A modification of the stethoscope, for directly auscultating the uterus from the vagina.

Meaning

(medicine, historical) A modification of the stethoscope, for directly auscultating the uterus from the vagina.

More Meanings

  1. Any of various other measuring devices, such as for thickness.

Word Forms

Related Words

Related dictionary entries include dynamoscope, metrometer, vaginoscope, hysterometer, colposcope, colpomicroscope.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.