nanoelectroablate🔊verbEtymology From nano- + electroablate.1Medicine, Sciences, Surgery To carry out nanoelectroablation