n. nest for laying eggs, place for breeding (especially for insects); place where something is formed; place where develops or originates; (Medicine) point of origin of a nerve; (Medicine) any structure that looks like a nest in its function or appearance; central location of infection in an organism
NIDUS
Meaning of NIDUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012