barracuda
Sale Price:$400.00
Original Price:$500.00
sale
Barracuda, any of about 20 species of predacious fishes of the family Sphyraenidae (order Perciformes). barracuda Barracudas are found in all warm and tropical regions; some also range into more temperate areas Swift and powerful, they are slender in form, with small scales, two well-separated dorsal fins,
Quantity: