Meaning of nidus
Definition of nidus
(noun)
a
central
point
or
locus
of an
infection
in an organism; "the
focus
of infection"
a
nest
in which spiders or insects
deposit
their
eggs
Other information on nidus
WIKIPEDIA results for
nidus
Amazon results for
nidus
Tweet