Webster's English Dictionary

Enter the word to look up:

nidus

ni.dus \'ni-d-*s\ \'ni--.di-\ n or ni.di or ni.dus.es [NL, fr. L] pl  1: a 
   nest or breeding place; esp : a place or substance in an anima l or plant 
   where bacteria or other organisms lodge and multiply 2: a place where 
   something originates, develops, or is located