Definitions
noun
an encapsulated neural structure consisting of a collection of cell bodies or neurons
Look “ganglion” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an encapsulated neural structure consisting of a collection of cell bodies or neurons