satellects

English

Noun

satellects

  1. plural of satellect

Anagrams