semifactorials
English
Noun
semifactorials
plural of
semifactorial