You searched for: “batrachophagous
batrachophagous
The eating or consumption of frogs.