heterozygote
nounDefinition of heterozygote
: a heterozygous individual
Keep scrolling for more
Keep scrolling for more