epidermoblast

English

Etymology

From epidermo- +‎ -blast.

Noun

epidermoblast (plural epidermoblasts)

  1. (cytology) An epidermal progenitor cell formed from neuroectoderm

Anagrams