DEFINITIVE HOST
Meaning of DEFINITIVE HOST in English
noun
: that host in which the sexual reproduction of a parasite takes place — compare intermediate host
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012