nephron ( synonym found)

Definition of nephron:

°(anatomy) The basic structural and functional unit of the kidney, which filters the blood in order to regulate chemical concentrations, and thereby produces urine.

Definition of nephron:

°(anatomy) The basic structural and functional unit of the kidney, which filters the blood in order to regulate chemical concentrations, and thereby produces urine.

Back to Top