Search nidus nidus /nī″dəs/ [L, nest] , a point of origin, focus, or nucleus of a disease process. Tweet Telegram VK Random Words hs, h.s homologous chromosomes dorsal kanamycin Title maxillary arch percutaneous transhepatic cholangiography (PTC) cooperative play cleave