Medical Dictionary
nephroscope
noun neph·ro·scope \ˈnef-rə-ˌskōp\
Medical Definition of NEPHROSCOPE
: an endoscope used for inspecting and passing instruments into the interior of the kidney
—neph·ros·co·py \ni-ˈfräs-kə-pē\ noun
Seen & Heard
What made you want to look up nephroscope? Please tell us where you read or heard it (including the quote, if possible).