homozygous - Dictionary definition and meaning for word homozygous
Powered by Mnemonic Dictionary
homozygous , homo means same so homozygous means having same alleles