Don't know if this isa big or parasite but I found it on my glasses 😭😭😭 does anyone know what this is!?!?
[effacé]
u/CatLoverThree — 17 hours ago
[effacé]
Echinococcus granulosus, tapeworm segments? Can’t think of anything I ate that would digest like this except for a couple of the specimens that look like sunflower seeds. First photo AM, second photo PM.