nidus[Anglais]

nom
1 : a nest in which spiders or insects deposit their eggs
2 : a central point or locus of an infection in an organism