English edit

Etymology edit

electroporate +‎ -or

Noun edit

electroporator (plural electroporators)

  1. A device used in electroporation

Related terms edit