What megalodon really ate to meet its 100,000-calorie daily requirement, according to a new study
By Jacopo Prisco, CNN (CNN) — What scientists understand about the voracious feeding habits of the colossal megalodon could be up for some…
Continue Reading