satellitomes
English
Noun
satellitomes
plural of
satellitome