"Atelopus flavescens" - yipee Cayenne, motherfrogga. These pint-sized pink-bellied frogs are found primarily in fast moving forest streams in northeastern French Guyana and Amapá, Brazil. Despite being threatened by habitat loss, their local populations are stable. (Stubbing your toe is bad, but stubbing your toad is worse)
Comments