Nidus Meaning

There are 2 meaning(s) for word Nidus

Nidus Meaning 1 : a central point or locus of an infection in an organism

    Synonyms : focal point,  focus
Nidus Meaning 2 : a nest in which spiders or insects deposit their eggs