Definitions of dihybrid cross:

  • noun:   hybridization using two traits with two alleles each