Cane toads are notorious pests in Australia, colonizing habitats and poisoning other wildlife. Park rangers euthanized the 5.95-pound animal, whose body will be donated to the Queensland Museum. (Image credit: Queensland Department of Environment and Science via AP)