Giant Toad

"Prince Charming"

One of the largest species of toads in the world.  Native to South America to Southern U.S.  Exported to places like Philippines and Australia.

Use your "BACK" button to navigate.

 

Animal Edutainment Positively Wild Animal Ambassador Programs Since 1990

Animal Edutainment Positively Wild Animal Ambassador Programs Since 1990