monster + -i- + -ferous
monstriferous (comparative more monstriferous, superlative most monstriferous)