Revision as of 18:39, 29 March 2022 by BadBloog (talk | contribs) (changed position of image)

The Goliath frog is the largest existing frog.

Goliath frog
Goliath tadpoles are enormous, hence Goliath frogs being the biggest.