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.