Wiktionary
nephroscope
n. (context surgery English) An instrument used to examine the kidney through an inserted tube