venule

venule

English Noun
Ad

Definition

A small vein, especially one that connects capillaries to a larger vein.

Ad