epidermoblasts
English
Noun
epidermoblasts
plural of
epidermoblast