nephrograph

English

Etymology

From nephro- +‎ -graph.

Noun

nephrograph (plural nephrographs)

  1. The device used in nephrography

Anagrams