batrachophagous
English
batrachophagous meaning in English • batrachophagous का अर्थ अंग्रेजी में
Adjective
- Feeding on frogs.