vascular stroma

Noun

 * 1) Blood root supply.