meaning of congestive heart failure

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


Related Words

congestive heart failure |

Developed & Maintained By Taraprasad.com

Treasure Words