English

edit

Noun

edit

haploscopes

  1. plural of haploscope