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