webster.
Sign In
/n/nidus
Nidus
NIDUS
,
noun
[
Latin
]
A
nest
; a
repository
for the eggs of birds, insects, etc.