Abigail BrewerJan 3, 20222 minLionfish in the Atlantic OceanLionfish are an invasive species in the Atlantic Ocean with no natural predators in Bermuda's waters. They can consume other species that...