Find the word definition

Wiktionary
sea beans

n. (sea bean English)