Meaning of leiomyosarcoma

Definition of leiomyosarcoma

(noun) sarcoma of smooth muscle; occurs most often digestive tract or uterus or bladder or prostate

Other information on leiomyosarcoma

WIKIPEDIA results for leiomyosarcoma
Amazon results for leiomyosarcoma