Definition, synonyms and related words
Any of several unrelated types of small neurons in various parts of the brain which have very small cell bodies.