Home
Search
Index
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.
Similar Results
Microscope
Astroscope