dulse

noun

1.
coarse edible red seaweed