Designed by
Title
Cane toad / Rhinella marina #42821845
Description
The Cane toad is a giant toad species. Native to Central and South America, these animals have been introduced to Australia,Papua New Guinea,Jamaica,Thailand, the Philippines,Puerto Rico,Cuba and many other countries. They are an ecological disaster, highly poisonous and voracious theses toads endanger native wildlife in these introduced territories.