English edit

Noun edit

tachyscopes

  1. plural of tachyscope