Word info

microporation

Noun

Meaning

microporation (plural microporations)

A form of transfection using electroporation

Source: en.wiktionary.org

Close letter words and terms