Barracuda Networks
Barracuda - National Geographic
WEBSphyraena barracuda, commonly known as the great barracuda, is a species of barracuda: large, predatory ray-finned fish found in subtropical oceans around the world. Distribution and habitat.
Barracuda | Sapere.it