zoospheres

English

Noun

zoospheres

  1. plural of zoosphere