Attested.to

Definition

remove an organ or bodily structure

Seed ·

Term in context

ablate in CommonParlance