METROSCOPE


Meaning of METROSCOPE in English

/me"treuh skohp', mee"-/ , n. Med.

an instrument for examining the cavity of the uterus.

[ 1835-45, Amer.; METRO- 2 + -SCOPE ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .