Revision as of 18:38, 29 March 2022 by BadBloog (talk | contribs) (Added image for frog)

The Goliath frog is the largest existing frog.

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