BATRACHOPHAGOUS Meaning of BATRACHOPHAGOUS in English adj feeding on frogs. Webster English vocab. Английский словарь Webster. 2012