TheBizPost

7 largest megafauna that are extinct - The Times of India

The term ‘megafauna’ typically refers to the giant animals that roamed the Earth in prehistoric times. These creatures were significantly larger than their modern counterparts and often evoke a sense of wonder due to their sheer size and the mystery surroundi…

No comments yet.