Thalassochelys
Thal·as·soch·e·lys
| \ ˌthaləˈsäkələ̇s\
Definition of Thalassochelys
taxonomic synonym of caretta
Keep scrolling for more