Pennella instructa Parasite of the Day, 12 Jun 2019 Swordfish are one of the top predators of the ocean. They can swim through the sea at blistering speed, and slash at their prey…