Attested.to

Definition

any malignant tumor derived from epithelial tissue; one of the four major types of cancer

Seed ·

Term in context

carcinoma in CommonParlance