English

edit

Noun

edit

satellects

  1. plural of satellect

Anagrams

edit