You searched for: “teramorphous
teramorphous
1. Having a monstrous form or nature.
2. Shaped like a monster.