Definify.com

Definition 2024


satellects

satellects

English

Noun

satellects

  1. plural of satellect