Cane toads, also known as giant neotropical toads or marine toads, are a species of toad native to Central and South America. These large toads have highly toxic skin and glands, and are voracious eaters and breeders. Because of their toxicity and that they have spread throughout Oceania and the Caribbean, cane toads are now considered an invasive species.
50 Questions
No questions found for given filters. Try a different search or filter.