We do not currently know of any synonyms for double crossover.
The noun double crossover is defined as: