x

'Toadzilla': World's largest toad weighing 2.7 kg found in Australia

Shortpedia

Content Team
Image 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.