Definify.com

Definition 2025


satellects

satellects

English

Noun

satellects

  1. plural of satellect