Home

Word

stellate venule, n.
more info a star-shaped group of venules in the renal cortex
<noun.body>

stellate venule
semantic pointers
hypernym