8 letters · 13 points in Scrabble
noun any of the small tubules that are the excretory units of the vertebrate kidney