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
Similar words of Leiomyosarcoma :
