haploscopes
English
Noun
haploscopes
plural of
haploscope