satellitoses

English

Noun

satellitoses

  1. plural of satellitosis