cyst or what ??
from what i can tell i have seen some sort of flukes, ascaris and possibly tubular pieces of something whitish....tapeworm??
URL:
Thumbnail:
Uploaded by healmyinsides
0.1250 sec
IP 3.17.175.167