cosmospheres
English
Noun
cosmospheres
plural of
cosmosphere