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 ...
The cane toad, a South American amphibian, has become a devastating invasive species globally. Introduced for pest control, ...