Any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth
English: barracuda
Bahasa: alu-alu
Less certain link between this word and this sense.
Sphyraena barracuda, barracuda, great barracuda
English: barracuda
Bahasa: alu-alu
Less certain link between this word and this sense.
English: great barracuda, Sphyraena barracuda
Less certain link between this word and this sense.