Advertisement

nephron (n.)

"a filtration unit of the kidney," 1932, from German nephron (1924), from Greek nephros "kidney" (see nephro-).

Others are reading

Advertisement
Definitions of nephron from WordNet

nephron (n.)
any of the small tubules that are the excretory units of the vertebrate kidney;
Synonyms: uriniferous tubule
From wordnet.princeton.edu