Batrachophagous

Bat`ra`choph´a`gous


a.1.Feeding on frogs.