What Do Stonefish Eat?


Quick Answer

Stonefish feed on crustaceans and small fish. The stonefish primarily hunts in reefs and has strong camouflage abilities, emulating the rocks and reef in which it dwells, making it a dangerous predator for its prey.

Continue Reading
Related Videos

Full Answer

The exterior spines of the stonefish are highly venomous and can lead to neurotoxic poisoning, which can assist in catching prey, but can also be deadly to humans, as stated by WebMD's eMedicine Health. Stonefish also boast large mouths, and when well camouflaged the fish can easily suck up their prey as it draws near. The stonefish is found in the Pacific Ocean and the Indian Ocean, and typically lies dormant on the sea floor or in reefs.

Learn more about Fish

Related Questions

  • Q:

    What Do Barracudas Eat?

    A: Barracudas eat small fish, octopus and shrimp. Barracudas hunt by watching their prey and waiting. These fish have great speed and use it to quickly attack... Full Answer >
    Filed Under:
  • Q:

    What Do Sunfish Eat?

    A: Sunfish prefer to eat jellyfish, although they also eat zooplankton, algae and small fish. They are omnivorous, meaning that they eat both plants and anima... Full Answer >
    Filed Under:
  • Q:

    What Do Mackerel Eat?

    A: Mackerel eat copepod larvae, copepod eggs, adult copepod, small fish larvae, euphausiid shrimps, planktonic animals and pelagic Crustacea. Residents of man... Full Answer >
    Filed Under:
  • Q:

    Which Fish Are Safe to Eat?

    A: Most small fish and those that don't contain high levels of mercury are safe for the majority of the population to eat. Pregnant women, children and people... Full Answer >
    Filed Under: