Massive saber-toothed anchovies once existed. Yes, anchovies

The anchovies we know today are small, plankton-eating fish that often flavor our Caesar salads and pizzas.

The anchovies we know today are small, plankton-eating fish that often flavor our Caesar salads and pizzas.