Notes on the occurrence of Eleutherodactylus appendiculatus in Ecuador - Miyata, K. (1980)
Centro Jambatu - ID 8293