English dictionary
leiomyosarcoma meaning and definition
Definition and meaning of leiomyosarcoma at MeaningMonkey.org. leiomyosarcoma meaning and definition in the English Dictionary.LEIOMYOSARCOMA noun
Definition of leiomyosarcoma (noun)
- sarcoma of smooth muscle; occurs most often digestive tract or uterus or bladder or prostate
Source: Princeton University Wordnet