endovasculature
English
Etymology
From
endo-
+
vasculature
.
Noun
endovasculature
(
uncountable
)
The interior structure of
blood vessels
Related terms
endovascular