Word info

cardiostimulator

Noun

Meaning

cardiostimulator (plural cardiostimulators)

A drug or an electrical device for stimulating the activity of the heart.

Source: en.wiktionary.org

Related terms

Close letter words and terms