barracuda

Definition

Food

  • A slender round-bodied ferocious seawater game fish of the genus Sphyraena found in warm water worldwide. Barracudas are generally eaten at around 2.5 kg and have lean firm flesh. Very large Caribbean barracudas over 1 m long have poisonous flesh which causes joint pains, trembling and vomiting.
http://www.dictionarycentral.com/definition/barracuda.html