Q:

What do rockfish eat?

A:

Quick Answer

Adult rockfish feed on shrimp, small fish, jellyfish, squid, crab, crab eggs, octopus, sea snails and worms. Rockfish belong to the Sabistidae family of marine fish. They are also commonly known as rock perch, ocean perch, sea perch, thornyheads and rockcods.

 Know More

Full Answer

Rockfish are unique in that they do not lay eggs. Instead, rockfish fertilize and house their embryos inside their bodies before eventually giving birth to live offspring. This process is called vivipary.

Rockfish can be identified by their venom glands that are located on the bases of their dorsal, anal and pelvic spines. They are most commonly found up and down the Western North American coast, from Baja California to Alaska.

Learn more about Fish

Related Questions

  • Q:

    What do stonefish eat?

    A:

    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.

    Full Answer >
    Filed Under:
  • Q:

    What do coho salmon eat?

    A:

    Coho salmon, also known as silver salmon, feed on insects and plankton while they live in fresh water, then switch to a diet of small fish when they reach the ocean. When mature coho salmon return to fresh water, they rarely eat, because their energy is focused on spawning.

    Full Answer >
    Filed Under:
  • Q:

    What do black bream eat?

    A:

    Black bream mostly eat other small fish, crustaceans and worms. They often eat whatever small prey that is found nearby.

    Full Answer >
    Filed Under:
  • Q:

    What do Arctic cod eat?

    A:

    The diet of an arctic cod varies greatly as it grows, and at different times includes different components of plankton (mainly small crustaceans such as copepods, amphipods, euphausiids and arrow worms), shrimp and other arctic cod. Arctic cod are unlike other cod because they feed not at the bottom of the ocean but instead in the upper layers of the ocean.

    Full Answer >
    Filed Under:

Explore