Meaning of nidus

Definition of nidus

(noun) a central point or locus of an infection in an organism; "the focus of infection"
a nest in which spiders or insects deposit their eggs

Other information on nidus

WIKIPEDIA results for nidus
Amazon results for nidus