Definitions of dulse:

  • noun:   coarse edible red seaweed