Is this a parasite?
Question
My daughter was digging in the dirt and we found a parasite like creature but are unsure exactly what it is. We scoured the internet for confirmation but came up empty. That’s when i came across this site.
what is this thing?
Leave an answer