Online English Dictionary

Home

Batrachophagous


a.

Feeding on frogs.


© 2009 Dammam Community College