METROSCOPE


Meaning of METROSCOPE in English

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

Webster's English dictionary.      Английский словарь Webster.