iridioscopes

English

Noun

iridioscopes

  1. plural of iridioscope