Attested.to

Definition

grey sea turtle of the Atlantic and Gulf Coasts of North America

Seed ·

Term in context

Atlantic ridley in CommonParlance