What Does A Starfish Eat?


3 Answers

Julii Brainard Profile
Julii Brainard answered
Depends on how old they are, and exactly which species. Biologically they are predatory and opportunistic scavengers. Generally they are carnivorous, but will subsist on algae and decaying organic matter (like other dead animals) when needed.

As tiny pippers (polyps) they eat algae, plankton, organic debris.

A bit bigger they will eat worms, and anything that they can catch.

As they get older, they move onto shelled animals, like oysters, clams, crustaceans (small crabs), sea urchins and mussels. Some starfish eat other starfish, too.
thanked the writer.
Lily Jonas
Lily Jonas commented
Wow!! You went far out with that answer!! It is so helpful to me!! Thanks scavenger!!
Lily Jonas
Lily Jonas commented
Do they eat all types of algae??
Jewelly A. Shetka Profile
Stonefish are ambush predators.
Able to blend in with the surrounding,
it waits for a fish or shrimp to swim by
within range and then moves with
astonishing speed, slurping up what had
been there.

Answer Question