English edit

Noun edit

haploscopes

  1. plural of haploscope