VariousWords beta
Related Terms:
Definitions:
Noun
capillary bed
Definition: a layer of tissue densely packed with capillaries
Definition: Any of many reticulated network of capillaries that supply blood to the organs inside the body.