hemangi-

hemangi-

Combining form meaning blood vessel.
[G. haima, blood, + angeion, vessel]