Meaning of stellate venule
Definition of stellate venule
(noun)
a
star-shaped
group
of venules in the
renal
cortex
Other information on stellate venule
WIKIPEDIA results for
stellate venule
Amazon results for
stellate venule
Tweet