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

More Kemencei Zita's questions See All
Similar questions and discussions