Innovative Solution to a Major Threat: The Cane Toad Tadpole Trap and Lure

Cane toads are a major threat to biodiversity, to humans, other animals and the ecosystem that they live in. For many years, cane toads and their offsprings have been seen as a major pest in Darwin and the Northern Territory. As prolific breeders, each female can produce 35,000 eggs each time she reproduces. Wanting an […]