Wiktionary
supercapacitors
n. (plural of supercapacitor English)
n. (plural of supercapacitor English)