Home / U / uriniferous tubule

uriniferous tubule

noun 18 letters Scrabble 22 WWF 29
Definitions
noun

any of the small tubules that are the excretory units of the vertebrate kidney

Look “uriniferous tubule” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →