'leiomyosarcoma' definitions:

Definition of 'leiomyosarcoma'

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