Nephron - Definition

nephron

n 1: any of the small tubules that are the excretory units of
the vertebrate kidney [syn: nephron, uriniferous
tubule]

Look up another word