Close
A leech
Placobdella parasitica