Meaning of nonallele

Definition of nonallele

(noun) genes that are not competitors at the same locus

Other information on nonallele

WIKIPEDIA results for nonallele
Amazon results for nonallele