Find the word definition

Wiktionary
capillary bed

n. (context physiology English) Any of many reticulated network of capillaries that supply blood to the organs inside the body.

WordNet
capillary bed

n. a layer of tissue densely packed with capillaries