Advertisement

Advertisement

nephroscope

/ ˈnɛfrəˌskəʊp; nɪˈfrɒskəpɪ /

noun

  1. a tubular medical instrument inserted through an incision in the skin to enable examination of a kidney


Discover More

Derived Forms

  • nephroscopy, noun

Advertisement

Advertisement

Advertisement

Advertisement


nephropathynephrosis