meaning of heart failure

1. inability to pump enough blood to avoid congestion in the tissues


Related Words

congestive heart failure | heart failure |

Developed & Maintained By Taraprasad.com

Treasure Words