homozygote
nounDefinition of homozygote
: a homozygous individual
Keep scrolling for more
Keep scrolling for more