Word info

luteogenesis

Noun

Meaning

luteogenesis (uncountable)

The formation and development of the corpus luteum

Source: en.wiktionary.org

Close letter words and terms