Batrachophagous
Bat·ra·choph·a·gous
Batrachophagous
a.
Feeding on frogs.