nidus

noun 4

Definitions

noun

1

An aggregate of neurons.

2

A nest for insects or small animals.

3

A place of infection in an organism.

4

An origin (originating point) for a phenomenon.

Your note

not saved
0 chars