NEPHRON


Meaning of NEPHRON in English

[neph.ron] n [G, fr. Gk nephros] (1932): a single excretory unit of the vertebrate kidney

Merriam-Webster English vocab.      Английский словарь Merriam Webster.