1
[ adjective ] of or relating to neuroglia

Related terms

neuroglia

*