nephroscope
noun
neph·ro·scope
ˈnef-rə-ˌskōp
: an endoscope used for inspecting and passing instruments into the interior of the kidney
Love words? Need even more definitions?
Merriam-Webster unabridged
Share