ultracapacitors
English
Noun
ultracapacitors
plural of
ultracapacitor