uriniferous tubule
English Dictionary
->
Letter U
-> uriniferous tubule
Search Dictionary:
uriniferous tubule Definition
(n)
any
of
the
small
tubules
that
are
the
excretory
units
of
the
vertebrate
kidney
uriniferous tubule Synonyms
nephron
uriniferous tubule
© Art Branch Inc.