Attested.to

Definition

a tumor that is not cancerous

Seed ·

Term in context

benign tumor in CommonParlance