Giant cane toad discovered in Australia dubbed ‘Toadzilla’
'Toadzilla' weighed in at 2.7kg (almost 6lbs) and could have set a new world record for size, Queensland ranger said.
'Toadzilla' weighed in at 2.7kg (almost 6lbs) and could have set a new world record for size, Queensland ranger said.