intercrossing

noun
  1. the act or process of crossing or intersecting with each other
  2. the breeding between different varieties or strains of the same species
  3. Usage: biology
verb
  1. present participle of intercross; crossing or intersecting with each other

Examples