Biology Define glial cell Asked by bookragstutor on 10 Sep 01:34 Last updated by anonymous on 10 Sep 01:34
A nonconducting cell of the nervous system that provides support, insulation, and protection for the neurons.