"Nidus is a Sanskrit word meaning 'nest' or 'dwelling'. It can also refer to a focus of infection."
Download App