secondary parasite

a hyperparasite This definition last updated 08/02/2008