Toad Rainforest Panama

A toad is any of a number of species of amphibians in the order Anura (frogs) that are characterized by dry, leathery skin, short legs and snout-like parotoid glands. Toad image taken in the Rainforest of Panama.

Toad image taken in the Rainforest of Panama

Toad image taken in the Rainforest of Panama

Please bookmark us now press ctrl+d and visit again soon for more fascinating nature images!

Comments are closed.