English

edit

Noun

edit

exoscopes

  1. plural of exoscope

Anagrams

edit