DEFINITIVE HOST


Meaning of DEFINITIVE HOST in English

[definitive host] n (1901): the host in which the sexual reproduction of a parasite takes place--compare intermediate host 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.