Definify.com
Webster 1913 Edition
Metroscope
Met′ro-scope
,Noun.
[Gr. [GREEK] womb +
-scope
.] A modification of the stethoscope, for directly auscultating the uterus from the vagina.
Definition 2025
metroscope
metroscope
English
Noun
metroscope (plural metroscopes)
- A modification of the stethoscope, for directly auscultating the uterus from the ****.