Lepidochelys kempii

Explore definitions, synonyms, and language insights of Lepidochelys kempii

Definitions

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

More General Terms