Dictionary Definition: nephron