Hbd meaning

Having two of the same allele at a locus, or base at a SNP, where both copies are from a single ancestor strand.
noun
0
0
Having two of the same allele at a locus, or base at a SNP, where both copies are from a single ancestor strand.
adjective
0
0
(Internet, email, text messaging) Happy birthday!
abbreviation
0
0
Advertisement

Origin of hbd