electroporators

English

Noun

electroporators

  1. plural of electroporator