Meaning of leiomyosarcoma
Definition of leiomyosarcoma
(noun)
sarcoma
of
smooth
muscle; occurs
most
often
digestive
tract
or
uterus
or
bladder
or
prostate
Other information on leiomyosarcoma
WIKIPEDIA results for
leiomyosarcoma
Amazon results for
leiomyosarcoma
Tweet