omnipowers

English

Noun

omnipowers

  1. plural of omnipower