▲ 10 r/bioactive
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