barospheres
English
Noun
barospheres
plural of
barosphere