Question: what is it called when genes have more than two alleles?
Answer: An organism which has two different alleles of the gene is called heterozygous. Phenotypes (the expressed characteristics) associated with a certain allele can sometimes be dominant or recessive, but often they are neither.