Word info

electropore

Noun

Meaning

electropore (plural electropores)

A pore in a membrane associated with electroporation

Source: en.wiktionary.org

Close letter words and terms