electroporeEtymologyFrom electro- + pore.electropore means A pore in a membrane associated with electroporation. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA pore in a membrane associated with electroporation