X

We detected that you're visiting our site from the UK. Would you like to visit the ChaCha UK website?

What are barracuda?


Rate This Answer

Barracuda: noun- elongated, predaceous, tropical and subtropical marine fishes, certain species of which are used for food.

Answered by Nohemi C. -

Galleries

See All Galleries »

Funny Animal Pictures

Funny Animal Pictures

Viewed 28 times

Fantasy Hybrid Animals

Fantasy Hybrid Animals

Viewed 21 times

Those Sneaky Animals

Those Sneaky Animals

Viewed 2,352 times

5 Tips to Shop Green

5 Tips to Shop Green

Viewed 1,685 times

Related Questions

View More »

Comments

Advertisement