Word Games Pro Dictionary
nidus
noun
A nest in which spiders or insects deposit their eggs
Quick reference
Word Facts
Listen
Audio Pronunciation
Meaning
Definitions
noun
A nest in which spiders or insects deposit their eggs
noun
A central point or locus of an infection in an organism
“The focus of infection”
In context
Example Sentences
The focus of infection
Similar words
Synonyms
Check yourself
Practise This Word
Three quick questions on this word. Nothing is recorded — practise it as often as you like.