Nephron Meaning

There are 1 meaning(s) for word Nephron

Meaning 1 : any of the small tubules that are the excretory units of the vertebrate kidney

    Synonyms : uriniferous tubule