nidus
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.
Translate “nidus” to another language
Click any language to open the translator with this word already filled in.