cardiostimulatory

English edit

Etymology edit

cardio- +‎ stimulatory

Adjective edit

cardiostimulatory (not comparable)

  1. That stimulates the action of the heart

Related terms edit