Answer: gargantuas

AnswerCrossword Clue
gargantuasGARGANTUA, a monster in a Japanese film
gargantuasA person of great size; a giant