This was in my tortoise table when I got home. Is this a parasitic worm? Or just an insect that may have snuck in on the weeds I clip for the tortoise?