YourDictionary

Dictionary Home » Science » venule

venule science definition

Any of the smaller veins that connect the capillaries to larger veins.

Learn more about venule

link/cite print suggestion box