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 2024


metroscope

metroscope

English

Noun

metroscope (plural metroscopes)

  1. A modification of the stethoscope, for directly auscultating the uterus from the ****.