Skip to
adjective
Feeding on amphibians; insectivorous and carnivorous towards frogs and toads.
Browse