parasite+parlor

This page is devoted to those darling animals and protozoa that have survived on this planet by parasitizing other animals.