noun (plural nidi or ~es) Etymology: New Latin, from Latin Date: 1742 a nest or breeding place, a place where something originates, develops, or is located
NIDUS
Meaning of NIDUS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012