Tree frog

tree frogstreefroghylidArboreal frogsHylidaeTree toadtree-frogtree-frogs
A tree frog is any species of frog that spends a major portion of its lifespan in trees, known as an arboreal state.wikipedia
0 Related Articles
No Results Found!