Any of various red algae having graceful rose to purple fronds (e.g. dulse or carrageen) English: sea moss Less certain link between this word and this sense.