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 .
2012