bastard turtle

Explore definitions, synonyms, and language insights of bastard turtle

Definitions

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

More General Terms