English dictionary

nidus

noun

Parts of speech

Definitions

noun

  1. a nest in which spiders or insects deposit their eggs

noun

  1. a central point or locus of an infection in an organism

Example sentences

the focus of infection

Synonyms

Scroll to Top