English

edit

Noun

edit

selenoscopes

  1. plural of selenoscope