cardiostimulationEtymologyFrom cardio- + stimulation.cardiostimulation means stimulation of the activity of the heart. Lexicurio rates it Sui generis — a strength score of 85 out of 100.nounstimulation of the activity of the heart