Meaning of nephron

Definition of nephron

(noun) any of the small tubules that are the excretory units of the vertebrate kidney

Other information on nephron

WIKIPEDIA results for nephron
Amazon results for nephron