Australian Land Leech (Gnatbobdellida libbata)
This guy was hitching a ride in the tread of by boot. He was waiting for me to stop so that he could crawl up and have a snack on my leg. The thin end is his head with two toothed jaws. The tail end (fat end) has a powerful sucker for clinging to things. I love all God's creatures - except this one!
Australian Land LeechGnatbobdellida libbataInsectsLeeches