heteroxenous parasite

het·er·ox·e·nous par·a·site

a parasite that has more than one obligatory host in its life cycle.

het·er·ox·e·nous par·a·site

(het'ĕr-oks'ĕ-nŭs par'ă-sīt) A parasite that has more than one obligatory host in its life cycle.