The largest-ever toad was captured in Australia
What's believed to be the largest-ever toad recorded was captured in Australia. It was a cane toad, an invasive species known for its poisonous glands.
[Copyright 2023 NPR]
[Copyright 2023 NPR]