kymoscopes

English

Noun

kymoscopes

  1. plural of kymoscope