Giant cane toad discovered in Australia dubbed ‘Toadzilla’ – Al Jazeera English
‘Toadzilla’ weighed in at 2.7kg (almost 6lbs) and could have set a new world record for size, Queensland ranger said.A “monster cane toad” equal in weight to some newborn human babies has been discovered by Australian rangers in North Queensland.The gigantic cane toad, which was named “Toadzilla”, was found by rangers in Queensland’s Conway National … Read more