neurocrest

English

Etymology

From neuro- +‎ crest.

Noun

neurocrest (plural neurocrests)

  1. Synonym of neural crest.

Anagrams