English

edit

Noun

edit

microvideoscopes

  1. plural of microvideoscope

Anagrams

edit