English | German | Russian | Czech

epidermoblast English

Meaning epidermoblast meaning

What does epidermoblast mean?

epidermoblast

(cytology) An epidermal progenitor cell formed from neuroectoderm

Are you looking for...?