English | German | Russian | Czech

batrachophagous English

Meaning batrachophagous meaning

What does batrachophagous mean?

batrachophagous

Feeding on frogs.

Are you looking for...?