NIDUS Meaning of NIDUS in English n. (pl. nidi or niduses) 1. a place in which an insect etc. deposits its eggs, or in which spores or seeds develop. 2 a place in which something is nurtured or developed. Etymology: L, rel. to NEST Oxford English vocab. Оксфордский английский словарь. 2012