neural crest (NC)
The neural crest is an embryonic structure in vertebrates that gives rise to many types of cells, primarily cells of the peripheral nervous system. So during embryonic development, the neural crest differentiates and migrates to give rise to specialized cell types. They also give rise to melanocytes which will be further discussed in the paper.