pepper dulse
noun
chiefly Scottish
: a pungent edible red alga (Laurencia pinnatifida) with fine feathery fronds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share