Canelos Tree Frog

Boana appendiculata

The Canelos tree frog is a frog in the family Hylidae. It is endemic to Brazil, Ecuador, and Colombia. Scientists have seen it between 14 and 1050 meters above sea level.

No videos have been added for this species yet.