electroporators
English
Noun
electroporators
plural of
electroporator