English edit

Noun edit

astroscopes

  1. plural of astroscope