Nephroscope Definition
noun
(surgery) An instrument used to examine the kidney through an inserted tube.
Wiktionary
Origin of Nephroscope
From nephro- + -scope
From Wiktionary
Find Similar Words
Find similar words to nephroscope using the buttons below.