Scrabble Solver

NEPHROSCOPE


  • a tubular medical instrument inserted through an incision in the skin to enable examination of a kidney [n -S]

Previous Words

NEPHROLOGY NEPHRON NEPHRONS NEPHROPATHIC NEPHROPATHIES NEPHROPATHY NEPHROPEXIES NEPHROPEXY NEPHROPTOSES NEPHROPTOSIS

Next Words

NEPHROSCOPES NEPHROSCOPIES NEPHROSCOPY NEPHROSES NEPHROSIS NEPHROSTOME NEPHROSTOMES NEPHROTIC NEPHROTICS NEPHROTOMIES