leiomyosarcoma
Explore definitions, synonyms, and language insights of leiomyosarcoma
Definitions
Noun
sarcoma of smooth muscle; occurs most often digestive tract or uterus or bladder or prostate