Find the word definition

Wiktionary
nephrons

n. (plural of nephron English)

Usage examples of "nephrons".

But sometimes the damage is limited, and the shutdown is only partial, or only a percentage of the nephrons are affected.

Since the body has an enormous overcapacity, you can lose as much as ninety percent of your nephrons, and suffer no ill effects.