cardiostimulator (English, noun)
expansion: cardiostimulator (plural cardiostimulators)
Senses:
glosses: A drug or an electrical device for stimulating the activity of the heart.
Forms:
form: cardiostimulators
tags: plural