chemoablation noun1 •The ablation of cells using a chemical substance, such as ethanolHowever, if EnSCs were transplanted a week after chemoablation, GSCs depletion was attenuated. — 2015