Loggerhead sea Turtle turtle-adminDecember 9, 20220484 views Caretta caretta (Linnaeus, 1758) Dermochelys coriacea (Vandelli, 1761) – Accepted by WoRMS Animalia (Kingdom) >… Read more