Cane Toad
The cane toad (also known as the marine toad) is a large, nonnative amphibian that has been introduced into Florida. Cane toads are considered an invasive species and are poisonous to most animals that try to bite or consume them.
(Rhinella marina)
The cane toad (also known as the marine toad) is a large, nonnative amphibian that has been introduced into Florida. Cane toads are considered an invasive species and are poisonous to most animals that try to bite or consume them.