Definify.com

Definition 2025


spherographs

spherographs

English

Noun

spherographs

  1. plural of spherograph