Word info

deciduation

Noun

Meaning

deciduation (plural deciduations)

The shedding of the decidua during menstruation

Source: en.wiktionary.org

Close letter words and terms