
A giant cane toad weighing 2.7kg dubbed “Toadzilla” has been discovered in an Australian rainforest.
The amphibian- believed to be the heaviest ever recorded- was discovered by “shocked” park rangers in Conway National Park in Queensland state on January 12.