×

métroscope meaning in English

n. metroscope, device used to examine the uterine cavity (medicine)

Related Words

  1. métrorragie
  2. métrorragique
  3. métrosexuel
  4. métrôon
PC Version

Copyright © 2018 WordTech Co.