meaning of leiomyosarcoma

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


Related Words

leiomyosarcoma |

Developed & Maintained By Taraprasad.com

Treasure Words