English

edit

Noun

edit

centroscopes

  1. plural of centroscope

Anagrams

edit