NEPHRON


Meaning of NEPHRON in English

A key unit, both anatomically and functionally, of the kidney.

English dictionary of medicine.      Английский словарь медицины.