BATRACHOPHAGOUS Meaning of BATRACHOPHAGOUS in English | ̷ ̷ ̷ ̷|käfəgəs adjectiveEtymology: batrach- + -phagous : feeding on frogs Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012