Word info

neomelia

Noun

Meaning

neomelia (uncountable)

The rearing of offspring by animals

Source: en.wiktionary.org

Close letter words and terms