niduses

英['naɪdəs] 美['naɪdəs]
  • n.巢;孵卵所;发源地
niduses
Noun:
  1. a central point or locus of an infection in an organism;

    "the focus of infection"

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