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 .
2012