Glossary

neuroglia

Subject: 

  • Life Sciences

supporting cells in nerve tissue.