Find the word definition

Wiktionary
sea stars

n. (sea star English)