stellate-venule

Nouns

  • (n) a star-shaped group of venules in the renal cortex

Words of close approximity