oligodendrocito
Meanings
Noun
1. oligodendrocyte (biology)