Definify.com

Definition 2024


thaumatropes

thaumatropes

English

Noun

thaumatropes

  1. plural of thaumatrope