Attested.to

Definition

remove the tusks of animals

Seed ·

Term in context

detusk in CommonParlance