Word info

nephroscope

Noun

Meaning

nephroscope (plural nephroscopes)

(surgery) An instrument used to examine the kidney through an inserted tube

Source: en.wiktionary.org

Related terms

Close letter words and terms