Leiomyosarcoma Meaning

There are 1 meaning(s) for word Leiomyosarcoma

Meaning 1 : sarcoma of smooth muscle; occurs most often digestive tract or uterus or bladder or prostate