BATRACHOPHAGOUS


Meaning of BATRACHOPHAGOUS in English

adj feeding on frogs.

Webster English vocab.      Английский словарь Webster.