carrageen moss
English
Noun
carrageen
moss
(
uncountable
)
Irish moss
.