nidus
/ˈnaɪdəs/ or /ˈnaɪdʌs/Definitions
1. noun
A nest, especially one of birds or insects; or a place where a particular activity or process is concentrated, such as the focus of a disease or the core of a social group.
“The bird’s nest was a hidden nidus of twigs and feathers, sheltering its precious eggs.”