stellate venule

listen to the pronunciation of stellate venule
English - English
a star-shaped group of venules in the renal cortex
stellate venule
Favorites