Wiktionary
ultracapacitors
n. (plural of ultracapacitor English)
n. (plural of ultracapacitor English)