Adjective
heteroxenous (not comparable)
(biology) parasitic to two different types of host (typically as part of a complex life cycle)
Synonym: heteroecious
Heteroxenous: alternates between vertebrate host (in which merogony occurs) and invertebrate host (in which sporogony occurs). Source: Internet