English edit

Noun edit

semifactorials

  1. plural of semifactorial