A global citizen science platform to discover, share and identify wildlife
The leech is a big and fat
I found this leech on a red-eared slider
Unknown leech species, often seen as ...
Definitely a leech but what species?!