dcsimg
Image of Fanged River Frog
Life » » Animals » » Vertebrates » » Amphibians » Frogs And Toads » Dicroglossidae »

Fanged River Frog

Limnonectes macrodon (Duméril & Bibron 1841)