English | German | Russian | Czech

neuroblastoma English

Meaning neuroblastoma meaning

What does neuroblastoma mean?

neuroblastoma

malignant tumor containing embryonic nerve cells; usually metastasizes quickly

Synonyms neuroblastoma synonyms

What other words have the same or similar meaning as neuroblastoma?

neuroblastoma English » English

oncology neoplasms cancer animal tumours

Are you looking for...?