I did read someplace that the ancient Orcas might have been the reason of the Carcharodon Megalodon extinction. The two species seems to have...
Separate names with a comma.