The cane toad may be the poster animal for invasive species. Native to South America, it has been introduced to many other ecosystems in the hope it would chow down on agricultural pests. Instead, the toad has become a pest itself, most notably in Australia. Free from the predators and parasites in its native range, […]
0 Commentaires