NIDUS

Scrabble 6 Words With Friends 8

Definition

  1. noun a central point or locus of an infection in an organism. — synonyms: focus, focal_point
  2. noun a nest in which spiders or insects deposit their eggs.

See all 20 words you can make from NIDUS →

← Unscramble different letters