endovasculature

English

Etymology

From endo- +‎ vasculature.

Noun

endovasculature (uncountable)

  1. The interior structure of blood vessels