English Dictionary
◊ VENULA
venula
n : a minute vein continuous with a capillary [syn: {venule}, {capillary
vein}]