capillary bed

1. (noun) a layer of tissue densely packed with capillaries
Related Words: animal tissue



Terms and Conditions of Use / Copyright Notice