On an isolated mountain peak in Venezuela, a brown-eyed creature with ... to the traditional beliefs of the Pemón indigenous people who live in the area. So far, Stefania imawari frogs have ...
Some results have been hidden because they may be inaccessible to you