Thalassochelys
Thal·as·soch·e·lys
ˌthaləˈsäkələ̇s
taxonomic synonym of caretta
Love words? Need even more definitions?
Merriam-Webster unabridged
Share