VariousWords beta
Related Terms:
Definitions:
Noun
focus
focal point
nidus
Definition: a central point or locus of an infection in an organism; "the focus of infection"
nidus
Definition: a nest in which spiders or insects deposit their eggs
Definition: An aggregate of neurons.