• word of the day

    nonallele

    nonallele - Dictionary definition and meaning for word nonallele

    Definition
    (noun) genes that are not competitors at the same locus
Connect with us on Facebook