polyfuses
English
Noun
polyfuses
plural of
polyfuse