Attested.to

Definition

large river turtle of the southern United States and northern Mexico

Seed ·

Term in context

cooter in CommonParlance