uriniferous tubule meaning
UK US
uriniferous tubule (noun): any of the small tubules that are the excretory units of the vertebrate kidney.
Definition of uriniferous tubule
More about uriniferous tubule on Wikipedia.
UK US
uriniferous tubule (noun): any of the small tubules that are the excretory units of the vertebrate kidney.
More about uriniferous tubule on Wikipedia.