English

edit

Etymology

edit

oligo- +‎ sphere

Noun

edit

oligosphere (plural oligospheres)

  1. A homotypic aggregate of oligodendrocyte progenitors