Definitive Host (noun) Definition, Meaning & Examples

noun Zoology.
  1. the host in or on which a parasite spends the sexual stage of its life cycle.
    Definitive Host (noun) Definition, Meaning & Examples

    More Definitions