endoribonuclease inhibitor activity [GO_0060698] - Virtual Fly Brain