Turtle Leeches

Turtle leeches. A. Two Placobdella parasitica leeches (arrows) on carapace of common snapping turtle, Chelydra serpentina. B. Placobdella parasitica from C. serpentina from Desha County, Arkansas River.

Turtle with leech on its shell and closeup of leech

Photo A by C. T. McAllister; Photo B courtesy of Renn Tumlison

Media

Type

Related Entries