uriniferous tubule
Explore definitions, synonyms, and language insights of uriniferous tubule
Definitions
Noun
any of the small tubules that are the excretory units of the vertebrate kidney