meaning of capillary bed

capillary bed meaning in General Dictionary

a layer of muscle densely full of capillary vessel