meaning of Batrachophagous

Batrachophagous meaning in General Dictionary

Feeding on frogs

View more

  • Feeding on frogs.

Batrachophagous meaning in General Dictionary

(a.) Feeding on frogs.