×

utérus meaning in English

n. (anatomy) womb, uterus, female mammalian organ for containing and nourishing young during prenatal development

Related Words

  1. utérin
  2. utéro
  3. uudecode
  4. uuencode
PC Version

Copyright © 2018 WordTech Co.