Sci-Five | The Hindu Science Quiz: On Frogs
Sci-Five | The Hindu Science Quiz: On Frogs 1 / 5 | Which species of frog holds the title for being the world’s largest, growing up to 15 inches in length and weighing up to 7 pounds? Cuban tree toad Goliath frog Golden poison frog Wood frog The world’s largest frog is the goliath frog…