oligospheres

English

Noun

oligospheres

  1. plural of oligosphere