nidus
Meaning
- An aggregate of neurons.
- A nest for insects or small animals.
- A place of infection in an organism.
- An origin (originating point) for a phenomenon.
Synonyms
Etymology
Borrowed from Latin nīdus (“nest”). Doublet of nye and nest.
Bookmark this
Start learning English with learnfeliz.
Practice speaking and memorizing "nidus" and many other words and sentences in English.
Go to our English course page
Notes