Nephroscope (noun) Definition, Meaning & Examples

noun
  1. a tubular medical instrument inserted through an incision in the skin to enable examination of a kidney
Nephroscope (noun) Definition, Meaning & Examples

More Definitions