WTWM

whatsthatwordmean

← Definition
Guess

glia

nounThe supportive tissue of the nervous system, consisting of cells that surround and protect neurons.

Synonyms

neuroglianoun

Built for word lovers.