English edit

Noun edit

thermoablations

  1. plural of thermoablation