English

edit

Noun

edit

endospheres

  1. plural of endosphere