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