Definition for Nephron
From Biology Forums Dictionary
One of several million single-cell-thick tubules that are the functional units of the kidney.
From Biology Forums Dictionary
One of several million single-cell-thick tubules that are the functional units of the kidney.