Find the word definition

Wiktionary
sea cabbages

n. (sea cabbage English)