nephron n : any of the small tubules that are the excretory units of the vertebrate kidney [syn: {uriniferous tubule}]
Copyright © 2024 3Dict.net