Answer: firemandrill

AnswerCrossword Clue
FIREMANDRILLBright red primate?