CostaRica48

The Cane Toad, also known as the Giant Neotropical Toad or Marine Toad, is a large, terrestrial true toad which is native to South and mainland Middle America, but has been introduced to various islands throughout Oceania and the Caribbean, as well as Northern Australia.

Skip to content