nephron
1. [ noun ] (anatomy,zoology) any of the small tubules that are the excretory units of the vertebrate kidney
Synonyms: uriniferous_tubule
Related terms: tubule kidney malpighian_body
Similar spelling:   Neophron
  neoprene