astroscopes
English
Noun
astroscopes
plural of
astroscope