Hylomantis lemur (Faivovich, Haddad, Garcia, Frost, Campbell, and Wheeler, 2005)
The lemur leaf frog or lemur frog (Agalychnis lemur) is a frog that lives in Colombia, Costa Rica, and Panama. Scientists have seen it between 440 and 1600 meters above sea level.