Loggerhead Turtle & Sharksuckers

Eyefathom.com Photos - Loggerhead Turtle & Sharksuckers

Item: 252_0049

Common name: Loggerhead Turtle/Sharksucker
Scientific name: Caretta caretta/Echeneis naucrates
Keywords: Loggerhead Turtle/Sharksucker - Caretta caretta/Echeneis naucrates,
marine animal,reptile, turtle, vertabrate,ramora