stellate : Idioms & Phrases


stellate venule

  • noun a star-shaped group of venules in the renal cortex
WordNet