You searched for: “adelphoparasite
adelphoparasite
An organism parasite on a closely related host organism.