You searched for: “hemadostenosis”
hemadostenosis
Stenosis or narrowing of a blood vessel.