exoscopes

English

Noun

exoscopes

  1. plural of exoscope

Anagrams