Англо-русский словарь Мюллера
Intercross [ˏɪntəˊkrɒs] v
1) взаимно пересекаться
2) скрещивать(ся) (о разных породах)
intercross