antroscopes

English

Noun

antroscopes

  1. plural of antroscope

Anagrams