keratoscopes
English
Noun
keratoscopes
plural of
keratoscope