6 10:54 Yellowmouth barracuda - Sphyraena viridensis Mediterranean Barracuda or Yellow-mouth Barracuda (Sphyraena viridensis) is an endemic species of Mediterranean Sea, although many consider it an alien species ... Andrea Cirivasi July 27, 2021 719 0