Attested.to

Definition

a milky substance found in certain cancerous growths

Seed ·

Term in context

cancer juice in CommonParlance