kaleidographs

English

Noun

kaleidographs

  1. plural of kaleidograph