superfactorials
English
Noun
superfactorials
plural of
superfactorial