SciencePets
0
This Apex Predator Was ‘King of the Ancient Egyptian Forest’ Then Mysteriously Went Extinct - Good News Network
Hyainailourinae means Hyena-cats, and these more feline-like creatures first appeared in Africa about 47 million years ago.
Comments