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