English | German | Russian | Czech

cardiodepressant English

Meaning cardiodepressant meaning

What does cardiodepressant mean?

cardiodepressant

That depresses the functioning of the heart (and lowers blood pressure)

Are you looking for...?