Nephron
WordNet

noun


(1)   Any of the small tubules that are the excretory units of the vertebrate kidney
 
x
OK