Answer: satyrals

AnswerCrossword Clue
satyralsSATYRAL, a monster (an extraordinary grotesque or gigantic animal)