pearl moss
English
Noun
pearl
moss
(
uncountable
)
Irish moss