Find the word definition

Wiktionary
sea acorns

n. (sea acorn English)