INTERCROSS


Meaning of INTERCROSS in English

■ verb interbreed or cause to interbreed.

■ noun an instance of interbreeding.

↘a hybrid.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.