The creatures that could be new to science include a brown tree frog dubbed the "cocoa frog" and a poison dart frog.
Image source: fredhoogervorst.com
Prev | Next