neuroblastEtymologyFrom neuro- + -blast.neuroblast means the embryonic cell that develops into a nerve cell. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounThe embryonic cell that develops into a nerve cell