Find the word definition

Wiktionary
electropulsation

n. 1 (context biology physics English) The application of pulses of electricity to individual cells in order to make its membrane temporarily permeable 2 (context medicine English) The application of this technique to aid drug delivery