heteroecious

adj

1.
of parasites; passing through different stages of the life cycle on different host species
Antonym:
autoecious