heteroxenous parasite








n.

  1. A parasite that has more than one obligatory host in its life cycle.
56 queries 0.530