stellate venule
English Dictionary
->
Letter S
-> stellate venule
Search Dictionary:
stellate venule Definition
(n)
a
star
-
shaped
group
of
venules
in
the
renal
cortex
stellate venule Synonyms
stellate venule
© Art Branch Inc.