astrospheres

English

Noun

astrospheres

  1. plural of astrosphere