Definify.com

Definition 2025


zoetropes

zoetropes

English

Noun

zoetropes

  1. plural of zoetrope