Definify.com

Definition 2024


zoetropes

zoetropes

English

Noun

zoetropes

  1. plural of zoetrope