nidus

noun

  1. 1

    An aggregate of neurons.

  2. 2

    A nest for insects or small animals.

  3. 3

    A place of infection in an organism.

  4. 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.

Nidus Definition & Meaning | TranslatePulse