English edit

Noun edit

stauroscopes

  1. plural of stauroscope