- great barracuda as a noun:
- 1
great barracuda
noun
1 great barracuda
Large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers.
synonym: Sphyraena barracuda.
debug info: 0.0234
noun
Large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers.
synonym: Sphyraena barracuda.
debug info: 0.0234