NEPHRON Meaning of NEPHRON in English A key unit, both anatomically and functionally, of the kidney. English dictionary of medicine. Английский словарь медицины. 2012