Starfish basically live in the ocean. Although they do not seem to be animals, they are indeed marine animals, but carnivores, feeding on some of the smaller marine animals around them. However, the variety of food that starfish can eat is not particularly large, and their range of prey is relatively limited. This is because starfish are very slow, they don't have feet like most mammals, they don't have fins like fish, they can only use their tubular feet under their wrists to move very slowly.
Therefore, starfish mainly eat animals around them that are also very slow. For example, shellfish and crabs, which are the two most common types, as well as sea urchins, sea anemones and other smaller organisms. If starfish are raised artificially, they can also be fed shellfish, squid and other marine animals.
As mentioned above, starfish are carnivores that can eat shellfish, crabs, sea urchins and other organisms in the ocean. The process of starfish predation is interesting. Although they move slowly, they hunt quickly.
Starfish are not active and often lie on the bottom of the sea so as not to frighten their prey. When prey passes by them, they will be ready to hunt. At this time, their arms, or their tentacles, will play an important role, they will unexpectedly wrap their tentacles around the prey's body, so that the prey can not escape. In addition, their tentacles can be equivalent to the role of teeth, when they encounter shellfish prey, starfish will use tentacles to break open the shell. After catching their prey, the starfish eat them.