• word of the day

    carcinosarcoma

    carcinosarcoma - Dictionary definition and meaning for word carcinosarcoma

    Definition
    (noun) a malignant neoplasm composed of carcinoma and sarcoma extensively intermixed
Download our Mobile App Today
Receive our word of the day
on Whatsapp