cardiac depressants


cardiac depressantssearch for term

A drug that decreases heart rate and heart compressions.