ultrapowers
English
Noun
ultrapowers
plural of
ultrapower