Logo

defibrillator

Definition An artefact that is used to control fibrillation of the heart.