'Toadzilla': World's largest toad weighing 2.7 kg found in Australia
Shortpedia
Content TeamImage Credit: Twitter (@QldEnvironment)
World's largest monster cane toad weighing 2.7 kgs was found by rangers in Conway national park in Queensland, Australia on January 12. The giant toad was named "Toadzilla". Authorities have euthanised Toadzilla due to the damage they cause to the environment. It is said to be an invasive specie that poses a threat to Australia's ecosystem.