Nidus

What is Nidus?

Nidus definition and meaning on Dictionary terms:
noun, plural niA.di [nahy-dahy] /E?naEaa??daEa/.
a nest, especially one in which insects, spiders, etc., deposit their eggs.
a place or point in an organism where a germ or other organism can develop or breed.

 

reference: https://www.dictionary.com/browse/nidus

Tags: