METROSCOPE


Meaning of METROSCOPE in English

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

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