Advertisement

Advertisement

metroscope

[ me-truh-skohp, mee- ]

noun

, Medicine/Medical.
  1. an instrument for examining the cavity of the uterus.


Discover More

Word History and Origins

Origin of metroscope1

An Americanism dating back to 1835–45; metro- 2 + -scope

Advertisement

Advertisement

Advertisement

Advertisement


metrorrhagiametrosexual