Sea otters and sea birds feed on giant sea stars, and their larvae are eaten by certain types of sea snails.
Sea otters and sea birds feed on giant sea stars. Their larvae are eaten by certain types of sea snails.