thermoprotectors
English
Noun
thermoprotectors
plural of
thermoprotector