Technology and IT News Sebecid Crocodile: The Surprising Predator of the Caribbean admin May 3, 2025 The sebecid crocodile, an astonishingly adapted prehistoric predator, once ruled the landscapes of the Caribbean…