Definify.com

Definition 2025


kaleidophones

kaleidophones

English

Noun

kaleidophones

  1. plural of kaleidophone