I found this yellow ball (amongst many other smaller yellow balls) after taking my second dose of Biltricide for tapeworms. It came out after an enema and floated to the top of the bowl. I started a parasite cleanse a few weeks ago, started taking Diatomaceous Earth about a week later and started zapping last weekend. I've seen many gross things come out of me since starting the cleanse, but this completely baffles me. If anyone knows what this is, please share!