Home

Word

oligodendrocyte, n.
(oligodendrocytes)
more info a cell of the oligodendroglia
<noun.body>

oligodendrocyte