thermoablations
English
Noun
thermoablations
plural of
thermoablation