French-English dictionary »

haplogroupe meaning in English

FrenchEnglish
haplogroupe nom {f}

haplogroup◼◼◼(group of haplotypes)
noun