Electrorana limoae is an extinct species of frog that lived in what is now Myanmar in the Cenomanian (Upper Cretaceous) forests, 99 million years ago discovered in amber.
Electrorana limoae is an extinct species of frog that lived in what is now Myanmar in the Cenomanian (Upper Cretaceous) forests, 99 million years ago discovered in amber.