Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Womb in English

English

Womb

/wum/

noun

1. A hollow muscular organ in the pelvic cavity of females

  • Contains the developing fetus
synonym:
  • uterus,
  • womb