Tag: guinea worm

How Worms Survive Inside Your Body

Ever take you dog to the vet to get dewormed? Yeah fun facts, humans get worms too. Lots of them. So what are these parasites inside us? hey guys Julia here for DNews Worms are some of the least loved creatures on this planet. From earthworms, to the parasites that