keratoscopes

English

Noun

keratoscopes

  1. plural of keratoscope