epidermoblast
English
Etymology
From
epidermo-
+
-blast
.
Noun
epidermoblast
(
plural
epidermoblasts
)
(
cytology
)
An
epidermal
progenitor cell
formed from
neuroectoderm
Anagrams
problematised