hyperparasite
nounDefinition of hyperparasite
: a parasite that is parasitic upon another parasite
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more