Attested.to

Definition

inability of the heart to pump enough blood to sustain normal bodily functions

Seed ·

Term in context

coronary failure in CommonParlance