Meaning of rhabdomyosarcoma

Definition of rhabdomyosarcoma

(noun) a highly malignant neoplasm derived from striated muscle

Other information on rhabdomyosarcoma

WIKIPEDIA results for rhabdomyosarcoma
Amazon results for rhabdomyosarcoma