Record-breaking monster ‘Toadzilla’ discovered in Australian rainforest

Record-breaking monster ‘Toadzilla’ discovered in Australian rainforest

It was a toad-ally unexpected find. Australian park rangers were stunned when they stumbled upon what could be the world’s largest known toad deep in a rainforest, tipping the scales at a whopping 6 pounds. Nicknamed “Toadzilla” for its monstrous size, the cane toad — an invasive species that poses a threat to Australia’s ecosystem — … Read more