Definition of pepper dulse in English:

pepper dulse

noun

  • A dark red seaweed with branching fronds, growing on rocks.

    dulse