Definition of Nidus
Noun: nidus (nidi) nI-dus
- A central point or locus of an infection in an organism
"the nidus of infection";
- focus, focal point
- A nest in which spiders or insects deposit their eggs
See also:
Nidulariales
niduses
Anagrams containing the word nidus