Answer: heteroecious

AnswerCrossword Clue
heteroeciousparasitism upon several hosts
heteroeciousParasitic on different and often unrelated species of host at different stages of life