meaning of stellate venule
1.
a
star-shaped
group
of
venules
in
the
renal
cortex
Related Words
stellate venule
|
Developed & Maintained By
Taraprasad.com