Quote Originally Posted by rdoyle View Post
but they are tiny that is huge. tapeworm are not that big. cyst are like the size for a pinhead u cant not see them.
There are photos of hydatid cysts from cows and humans the size of grapefruits and basketballs. You can look up Echinococcus if you want more info.

And, were like 99.999% sure it is NOT that now.