oligosphere

English

Etymology

From oligo- +‎ sphere.

Noun

oligosphere (plural oligospheres)

  1. A homotypic aggregate of oligodendrocyte progenitors