A large species of frog reaching up to 6.5 cm in body length. It has a bright green back. The belly is yellow. The pupil is horizontal, and the iris is orange or red. The backs of the thighs are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results