nanoelectroporation en · NOUN EtymologyFrom nano- + electroporation. Meanings (uncountable) nanoscale electroporation