← Back

Ozobranchus branchiatus

Ozobranchus branchiatus

Classification

Ozobranchus branchiatus is a species of leech in the family Ozobranchidae. It is found in the Atlantic Ocean and is a permanent parasite of sea turtles, mostly the green sea turtle (Chelonia mydas). Description This leech is somewhat dorso-ventrally flattened and is about 13 mm (0.

Distribution

Loading map…
Countries in the Picchu catalog
United States of America · 1