Answer: flayingfox

AnswerCrossword Clue
FLAYINGFOXMammal that's a severe critic?