English edit

Noun edit

telotaxes

  1. plural of telotaxis