Batrachophagous

Bat·ra·choph·a·gous

Batrachophagous

a.
  1. Feeding on frogs.