haploblocks
English
Noun
haploblocks
plural of
haploblock