Meaning of dulse

Definition of dulse

(noun) coarse edible red seaweed

Other information on dulse

WIKIPEDIA results for dulse
Amazon results for dulse