Found 2 of these, identical in size, in sw Florida. What the heck are the wormy things? Is it internal bits, or worm casts? It's really hard to find online because I lack the terms to use to search effectively. Really appreciate all your amazing help lately. Hopefully I don't get the boot for too many questions! lol