METROSCOPE


Meaning of METROSCOPE in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.