SPECIES BARRIER


Meaning of SPECIES BARRIER in English

noun

[ sing. ] the natural system which is thought to prevent diseases spreading from one type of animal or plant to another

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.