English-Italian dictionary »

centimorgan meaning in Italian

EnglishItalian
centimorgan (length of chromosome)
noun

centimorgannoun
{m}