Answer: monstres

AnswerCrossword Clue
MONSTRES

Huge animals, in France