GeneralConnection.com
➔
Dictionary
oligodendria
Noun
1. oligodendroglia
1. neuroglia, glia
Usage