Attested.to

Definition

a forcible tearing or surgical separation of one body part from another

Seed ·

Term in context

avulsion in CommonParlance