Wiktionary
superfactorials
n. (plural of superfactorial English)
n. (plural of superfactorial English)