SPIDER CELL


Meaning of SPIDER CELL in English

noun

: one of the astrocytes typical of the white matter and distinguished from the mossy cells by very long unbranched processes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.