'leiomyosarcoma' definitions:

Definition of 'leiomyosarcoma'

From: WordNet
noun
Sarcoma of smooth muscle; occurs most often digestive tract or uterus or bladder or prostate