omnipowers
English
Noun
omnipowers
plural of
omnipower