INTERCROSS


Meaning of INTERCROSS in English

(n.) The process or result of cross fertilization between different kinds of animals, or different varieties of plants.

Webster's English dictionary.      Английский словарь Webster.