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