astrocyte

Noun
  1. Comparatively large neuroglial cell (synset 105475410)

Found on Word Lists

Other Searches