'Nidus' definitions:
Definition of 'nidus'
From: WordNet
noun
A central point or locus of an infection in an organism; "the focus of infection" [syn: focus, focal point, nidus]
noun
A nest in which spiders or insects deposit their eggs
Definition of 'Nidus'
From: GCIDE