Definition of "nidus"
noun:
-
A nest for insects or small animals.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
A locus of infection in an organism.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
An originating point for a phenomenon.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-