Answer: flayingfox

AnswerCrossword Clue
FLAYINGFOX

Mammal that's a severe critic?