Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word leiomyosarcoma from English dictionary with examples, synonyms and antonyms.

leiomyosarcoma   noun

Meaning : Sarcoma of smooth muscle. Occurs most often digestive tract or uterus or bladder or prostate.