Pepper dulse
English Translation from English to English dictionary online for the word Pepper dulse
-
1
A variety of edible seaweed (Laurencia pinnatifida) distinguished for its pungency.
-
2
A variety of edible seaweed (Laurencia pinnatifida) distinguished for its pungency.