Word info

matriphagy

Noun

Meaning

matriphagy (uncountable)

The condition where organisms feed on their own mother

Source: en.wiktionary.org

Close letter words and terms