Definitions for "ENDOVASCULAR"
referring to a surgical treatment in which a catheter containing miniature instruments is inserted under the skin into a blood vessel.
inside or within a blood vessel.
Within the blood vessels.