stellate venule

Explore definitions, synonyms, and language insights of stellate venule

Definitions

Noun
a star-shaped group of venules in the renal cortex