Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nephron Definition

Cancel
nephron
noun(neph-ron)
any of the small tubules that are the excretory units of the vertebrate kidney
Synonyms: uriniferous tubule,

Words Related to nephron!

nephron Examples by Brain Bank Users