Rangers in northeastern Australia were astonished when they stumbled across what may be the largest toad on record, weighing in at nearly 6 pounds. Dubbed "Toadzilla" by the rangers, the 2.7-kilogram ...
Cane toads, an invasive species in Florida, pose a threat to pets and native wildlife due to the toxins they secrete. These toads were introduced to control pests but have become a problem, competing ...