n. A parasite that has more than one obligatory host in its life cycle.
heteroxenous parasite 🔊 Listen to this n. A parasite that has more than one obligatory host in its life cycle. Share Facebook Twitter Google +