English edit

Noun edit

electrospheres

  1. plural of electrosphere