Find the word definition

Wiktionary
sea mosses

n. (sea moss English)