Meet the goliath bullfrog: the largest living frog on Earth by Tibi Puiu February 10, 2022 These beefy amphibians are so strong, they can hurl 2 kg rocks to build their own ponds.