polyfactorial (factorial + poly-; many)
Having many factors