English edit

Noun edit

lateroscopes

  1. plural of lateroscope