A transheterozygote is a diploid organism that is heterozygous at two different loci (genes).
An organism that carries two different versions of a gene at two separate locations on its chromosomes is called a transheterozygote.