Word info

neoepidermis

Noun

Meaning

neoepidermis (uncountable)

Newly-formed epidermis

Source: en.wiktionary.org

Close letter words and terms