Ascaris worms

Trending/Ascaris worms

a bowl of white, slimy worms named Ascaris lumbricoides, which is a large parasite that lives in a person’s gut.

Pretty Parasites With Dr. Pritt, part 1: The skinny on Ascaris worms

Parasites can be pretty: pretty cute, pretty awesome and sometimes pretty creepy. This article is part one of a five-part series featuring some of Dr. Bobbi Pritt's "freaky favorites,"…

No information found.

Sign up