Squaid
-
Barracuda
The barracuda is a ray-finned fish known for its large size, fearsome appearance and ferocious behavior. There are more than 20 different species of barracuda that range in size from less than 50 cm to nearly 2 meters in length. The barracuda is widely spread across the oceans but is…
Read More