capillary bed
1.
(
noun
) a layer of tissue densely packed with capillaries
Related Words:
animal tissue
Terms and Conditions of Use / Copyright Notice