What megalodon really ate to meet its 100000calorie daily requirement according to a new study CNN

What megalodon really ate to meet its 100000calorie daily requirement according to a new study  CNN

Sign up for CNNs Wonder Theory science newsletter. Explore the universe with news on fascinating discoveries, scientific advancements and more. What scientists understand about the voracious feeding… [+8377 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *