oligodendrocyte

Noun
  1. A cell of the oligodendroglia (synset 105476391)

Found on Word Lists

Other Searches