neuroblastoma
Explore definitions, synonyms, and language insights of neuroblastoma
Definitions
Noun
malignant tumor containing embryonic nerve cells; usually metastasizes quickly
Explore definitions, synonyms, and language insights of neuroblastoma