cardiodepressant
English edit
Etymology edit
Adjective edit
cardiodepressant (comparative more cardiodepressant, superlative most cardiodepressant)
- That depresses the functioning of the heart (and lowers blood pressure)
cardiodepressant (comparative more cardiodepressant, superlative most cardiodepressant)