Electroporates meaning : To cause to undergo electroporation.
electroporates
enrolled
propanone
grilse
jittering