Skip to main content

Name: Great Barracuda

Is English name ofSphyraena barracuda
ReferenceFishBase