Wiktionary
cardiostimulators
n. (plural of cardiostimulator English)
n. (plural of cardiostimulator English)