Definitions for "Nephroscope"
A fiber-optic instrument that is used specifically for the disintegration and removal of kidney stones.
A telescope used to examine the interior of the kidney and for removing stones within the kidney.