What does a Starfish Eat?

Starfish, also known as sea star, are predators. Most species of starfish feed on mollusks such as oyster, snails, and clams. Pretty much any animals nearby that are too slow in escaping will become their food. Other species consume decomposed plant and animal parts. I guess you can say they feast on whatever is available.