Dinopedia
Advertisement

Phasmatonycteris is an extinct species of bat that lived in northern Egypt during the Eocene epoch around 37-30 million years ago.

Advertisement