NEPHRON


Meaning of NEPHRON in English

/nef"ron/ , n. Anat., Zool.

the filtering and excretory unit of the kidney, consisting of the glomerulus and tubules.

[ 1930-35; nephrós kidney ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .