0 votes
594 views
in Animal Life by
What eats barracudas?

1 Answer

0 votes
by
they have been found in the stomach of tuna fish,sharks and dolphins
...