r/whatsthisbug • … • u/toastee What is this weird transparent worm creature I found on a stump in my garden? (southern Ontario, Canada). Moved actively, like a snake. — 0 Share Copy proxy link Copy original link