Definitive-host meaning
An organism in or on which a parasite reaches sexual maturity.
noun
The organism on or in which a parasite lives in the adult stage.
noun
An organism in or on which a parasite reaches sexual maturity.
noun
Advertisement