Placobdella costata is a leech specific to freshwater turtle Emys orbicularis.

Similar questions and discussions