• word of the day

    leiomyosarcoma

    leiomyosarcoma - Dictionary definition and meaning for word leiomyosarcoma

    Definition
    (noun) sarcoma of smooth muscle; occurs most often digestive tract or uterus or bladder or prostate
Download our Mobile App Today
Receive our word of the day
on Whatsapp