zoetropes

English

Noun

zoetropes

  1. plural of zoetrope

Anagrams