nonalleleEnglish

nonallele

Noun

Genes that are not competitors at the same locus

English: nonallele