Tag Archives: tapeworms

Cyclophyllidean tapeworms: phylogeny reconstructed

‘Parasite’ is a term used collectively to describe organisms that have the ability to survive at the expense of another organism (the host). They are notorious in being capable of parasitizing a vast range of organisms (insects,