Other crossword clues for answer "NIDI"NIDIInsect nestsNestsNests (Lat.).Hatching places for insect eggs.Spider nestsInsects' nestsBreeding placesNests for black widowsNests, to VirgilEgg depositories