teloses

English

Noun

teloses

  1. plural of telos

Anagrams