Wiktionary
heterecious
a. (context biology English) living on one host at one stage (or generation) and then upon another in the next