nephron
nef ron
- n any of the small tubules that are the excretory units of the vertebrate kidney
- Each nephron is made up of a tuft of microscopic blood vessels, called a glomerulus, and each of these has a minute tubule at tached (see diagram, right).