Sinhala Dictionary definitions for thaumatrope
thaumatrope 🔊
thaumatrope : තෞමාට්රෝපය
thaumatrope definition
Noun. An optical instrument or toy for showing the presistence of an impression upon the eyes after the luminous object is withdrawn.
Lern More About
- Wiki Definition: thaumatrope
- Google Search result: Google
- Wiki Article: Wikipedia