Scrabble Solver

NEPHROSCOPES


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

Previous Words

NEPHRON NEPHRONS NEPHROPATHIC NEPHROPATHIES NEPHROPATHY NEPHROPEXIES NEPHROPEXY NEPHROPTOSES NEPHROPTOSIS NEPHROSCOPE

Next Words

NEPHROSCOPIES NEPHROSCOPY NEPHROSES NEPHROSIS NEPHROSTOME NEPHROSTOMES NEPHROTIC NEPHROTICS NEPHROTOMIES NEPHROTOMY