horospheres
English
Noun
horospheres
plural of
horosphere