Word info

electroloading

Noun

Meaning

electroloading (uncountable)

The injection of a drug etc. into a cell by electroporation.

Source: en.wiktionary.org

Close letter words and terms