spherographs

English

Noun

spherographs

  1. plural of spherograph