Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nidus Definition

Cancel
nidus
noun(ni-dus)
a central point or locus of an infection in an organism
Synonyms: focal point, focus,
nidus
noun(ni-dus)
a nest in which spiders or insects deposit their eggs

Words Related to nidus!

nidus Examples by Brain Bank Users