nephron

/nˈɛfrɑn/

Explore definitions, synonyms, and language insights of nephron

Definitions

Noun
any of the small tubules that are the excretory units of the vertebrate kidney

More General Terms