That was my second guess..................but couldn't remember the name of the larvae...........lolLooks like a damsalfly larvae. That tail end are the gills.
Yeah, first time I saw one it was definitely a "What the heck???!!!???" moment.Thanks y'all.
Was just concerned in case it was some kind of parasite.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.