Meaning of neuroblastoma

Definition of neuroblastoma

(noun) malignant tumor containing embryonic nerve cells; usually metastasizes quickly

Other information on neuroblastoma

WIKIPEDIA results for neuroblastoma
Amazon results for neuroblastoma