Submitted by thetimesofindia2776 in science
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…