Synonyms for Great barracuda:

n.

animal (noun)
Sphyraena Barracuda.
great barracuda (noun)
Sphyraena Barracuda.

Other synonyms:

Sphyraena barracuda
Sphyraena Barracuda.