Advertisement
Advertisement
nephroscope
/ ˈnɛfrəˌskəʊp; nɪˈfrɒskəpɪ /
noun
- 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
Browse