nonallele

Noun
  1. Genes that are not competitors at the same locus (synset 105447518)

Found on Word Lists

Other Searches