u/Fabulous-Accident689

I found these inside of my frogs water bowl. I'm very worried that they are leeches(they make more sense to be some sort of fly larvae, but I need to make sure) . I don't know how they would get there in the first place if thy where leeches.

u/Fabulous-Accident689 — 10 days ago