Attested.to

Definition

a malignant neoplasm composed of carcinoma and sarcoma extensively intermixed

Seed ·

Term in context

carcinosarcoma in CommonParlance