Search Details

Word: endometrium (lookup usage) (lookup stats)


Meaning:

Noun:

  • the mucus membrane that lines the uterus in mammals and in which fertilized eggs are implanted

Source: Wiktionary | Src Info »