kamus
.
Search
About
nonallele
English
nonallele
Noun
Genes that are not competitors at the same locus
English: nonallele