nanoelectroablate verb1 •To carry out nanoelectroablation formsnanoelectroablated · nanoelectroablating · nanoelectroablates