superfactorials

English

Noun

superfactorials

  1. plural of superfactorial