Definition noun, plural: neuroglia A cell that surrounds a nerve cell that is responsible for providing mechanical and... Read More