lepidochelys kempii Meaning, Definition & Usage

  1. noun grey sea turtle of the Atlantic and Gulf Coasts of North America
    bastard turtle; Atlantic ridley; bastard ridley.

WordNet