English dictionary
uriniferous tubule meaning and definition
Definition and meaning of uriniferous tubule at MeaningMonkey.org. uriniferous tubule meaning and definition in the English Dictionary.URINIFEROUS TUBULE noun
Definition of uriniferous tubule (noun)
- any of the small tubules that are the excretory units of the vertebrate kidney
- synonyms: nephron
Source: Princeton University Wordnet