Definitive-host meaning

An organism in or on which a parasite reaches sexual maturity.
noun
0
0
The organism on or in which a parasite lives in the adult stage.
noun
0
0
An organism in or on which a parasite reaches sexual maturity.
noun
0
0
Advertisement