meaning of nonallele

1. genes that are not competitors at the same locus


Related Words

nonallele |

Developed & Maintained By Taraprasad.com

Treasure Words