intercrossing

Noun

 * 1)  The interbreeding of two strains that have a common ancestry