-
nouna central point or locus of an infection in an organism
Similar:
type of:part of: -
nouna nest in which spiders or insects deposit their eggstype of:
Explanation of nidus
We don`t have explanations for this word yet.