Word info

papillogenesis

Noun

Meaning

papillogenesis

The formation of papillae

Source: en.wiktionary.org

Close letter words and terms