heterogenetic parasite








n.

  1. A parasite whose life cycle involves an alternation of generations.
51 queries 0.605