double cross

Definitions

General English

General Science

  • noun the production of a new hybrid from parents each of which is a first generation hybrid of pure strains
  • noun a new hybrid produced by a double cross
http://www.dictionarycentral.com/definition/double-cross.html