nidus
English Dictionary
->
Letter N
-> nidus
Search Dictionary:
nidus Definition
(n)
a
central
point
or
locus
of
an
infection
in
an
organism
; "
the
focus
of
infection
"
(n)
a
nest
in
which
spiders
or
insects
deposit
their
eggs
nidus Synonyms
focal point
focus
nidus
© Art Branch Inc.