Neuroglia

Definition of Neuroglia from the PharmacyDictionary.in

Neuroglia

A fine network of tissues and cells that support the nerve fibres in the central nervous system (CNS).

Not Available