The microscopic structure in the kidney in which blood is filtered and urine is formed.
Biology Dictionary
Definition:
This is the structural and functional unit of the kidney, each consists of a glomerulus and renal tubule. There are about 1.3 million nephrons in each human kidney.