Etymology

cardiostimulator

Today it means: A drug or an electrical device for stimulating the activity of the heart. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok