electroloading

English

Etymology

From electro- +‎ loading.

Noun

electroloading (uncountable)

  1. The injection of a drug etc. into a cell by electroporation.
  • electroloaded