Italian-English dictionary »

centimorgan meaning in English

ItalianEnglish
centimorgan noun
{m}

centimorgan(length of chromosome)
noun