English edit

Noun edit

microvideoscopes

  1. plural of microvideoscope

Anagrams edit