Listing ID #6548677
Company Information
Ask for more detail from the seller
Contact SupplierA barracuda is a large, predatory, ray-finned fish known for its fearsome appearance and ferocious behaviour. The barracuda is a full-flavored fish like wild tuna with a mildly sweet undertone.