Am găsit o definiție pentru cuvantul/cuvintele ranivor:

RANIVÓR, -Ă adj. care se hrănește cu broaște. (< rani- + -vor)
Sursa: Marele dicționar de neologisme