nidus

nidus

English Noun
Ad

Definition

An aggregate of neurons.

Etymology

Borrowed from Latin nīdus (“nest”). Doublet of nye and nest.

Ad