Attested.to

Definition

being or relating to carcinoma

Seed ·

Term in context

carcinomatous in CommonParlance