barracuda

$333.00

Barracuda, any of about 20 species of predacious fishes of the family Sphyraenidae (order Perciformes). barracuda login 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:
Add To Cart