Topical Terminology  

       

Topical Terminology > Channel Blocker



1 Definition

Channel Blocker

For Channel Blocker we have a term and definition in Science.



Channel Blocker (Science)

Any drug that blocks membrane channel functions. More commonly any of a class of drugs, which prevents the calcium ions, needed for muscle contraction from entering the cells of smooth and cardiac muscle. This causes blood vessel walls to relax and blood to flow more freely to the heart, lowering blood pressure and relieving anginal pain.


See more Science Terms ...



Similar

Browse words that start with:




Browse All Terms by First Letter

Term Search



Powered by Odin Assemble 2.5a