デンキジョサイドウキ
Meanings
Noun
Medicine
1. defibrillator; cardioverter
Composed of
electricity; (electric) light
defibrillator