Table of Contents
Antonyms
Synonyms
Etymology

1. nidus

noun. a central point or locus of an infection in an organism.

Etymology

  • nidus (English)
  • nidus (Latin)
Antonym.com