Parasitic worms are parasites which dwell in human intestines where they can form an irritating pink writhing mass, as depicted in this artist's book.
Parasitic worms are parasites which dwell in human intestines where they can form an irritating pink writhing mass, as depicted in this artist's book.