221k views
1 vote
What does the stonefish eat

User Tse
by
5.0k points

1 Answer

7 votes

Answer: reef fishes, small invertebrates and other marine animals

Explanation: Stonefish prey on reef fishes, small invertebrates and other marine animals which also make their home among the reefs. They're adept ambush predators, relying on their camouflage to lie in wait for their prey, before striking with their huge, powerful jaws, and swallowing their catch whole.

User Matjaz
by
5.2k points