Answer: bigapes

AnswerCrossword Clue
BIGAPES

They may have coexisted with humans

BIGAPES

Lugs

BIGAPES

Lummoxes