Turtle leeches are a genus, Ozobranchus, of leeches (Hirudinea) that feed exclusively on the blood of turtles. Only two species – Ozobranchus margoi and Ozobranchus branchiatus – are found in the Atlantic coast of the United States and the Gulf of Mexico. Little is known about these leeches due to difficulties in studying their sea turtle hosts.